@echo off
echo ========================================
echo 中文文本分片模块功能演示
echo ========================================

echo.
echo 1. 创建测试目录
if not exist "results" mkdir results
if not exist "demo_docs" mkdir demo_docs

echo.
echo 2. 创建演示文档
echo # 演示文档 > demo_docs\demo.md
echo. >> demo_docs\demo.md
echo ## 第一条 基本规定 >> demo_docs\demo.md
echo. >> demo_docs\demo.md
echo 定义：本规定适用于所有相关单位。 >> demo_docs\demo.md
echo. >> demo_docs\demo.md
echo ## 第二条 实施细则 >> demo_docs\demo.md
echo. >> demo_docs\demo.md
echo 操作步骤： >> demo_docs\demo.md
echo 1. 第一步操作 >> demo_docs\demo.md
echo 2. 第二步操作 >> demo_docs\demo.md
echo. >> demo_docs\demo.md
echo 注意事项：请严格按照步骤执行。 >> demo_docs\demo.md
echo. >> demo_docs\demo.md
echo ## 第三条 附加说明 >> demo_docs\demo.md
echo. >> demo_docs\demo.md
echo 说明：本条款为补充性规定。 >> demo_docs\demo.md

echo 演示文档已创建：demo_docs\demo.md

echo.
echo 3. 执行分片处理
.\bin\text-splitter -input "demo_docs\demo.md" -output "results\demo_result.json" -verbose

echo.
echo 4. 检查结果文件
if exist "results\demo_result.json" (
    echo ✅ 结果文件生成成功：results\demo_result.json
    echo.
    echo 文件内容预览：
    type "results\demo_result.json"
) else (
    echo ❌ 结果文件未生成
)

echo.
echo 5. 运行验证脚本
go run scripts\verify_results.go

echo.
echo ========================================
echo 演示完成
echo ========================================
pause